Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of elodea densa
  1. noun
    aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria
    type of:
Explanation of elodea densa
My lists:
Recently viewed words: